
export const tableOption = {
  // dialogDrag: true,
  border: true,
  align: 'center',
  menuAlign: 'center',
  stripe: true,
  menuAlign: 'center',
  align: 'center',
  menuType: 'text',
  searchShow: true,
  viewBtn: true,
  addTitle: '新增',
  searchMenuSpan: 6,
  index: true,
  column: [
	  {
      label: '志愿主题',
      prop: 'title',
      align: 'left',
      rules: checkInput('主题名称')
    }, {
      label: '活动地址',
      prop: 'address',
      align: 'left',
      rules: checkInput('活动地址')
    }, {
      label: '申请人',
      prop: 'name',
      align: 'left',
    }, {
      label: '联系电话',
      prop: 'phone',
      align: 'left',
      rules: checkInput('联系电话')
    },  {
      label: '签到时间',
      prop: 'signTime',
      type: 'datetime',
      align: 'left',
      valueFormat:'yyyy-MM-dd hh:mm:ss',
      rules: checkInput('开始时间')
    }, {
      label: '签退时间',
      prop: 'outTime',
      type: 'datetime',
      align: 'left',
      valueFormat:'yyyy-MM-dd hh:mm:ss',
      rules: checkInput('截止时间')
    },  
	  {
      label: '申请时间',
      prop: 'createTime',
      editDisplay:false,
      addDisplay:false
    } 
  ]
}

function checkInput(label){
  return [{
    required: true,
    message: '请输入'+label,
    trigger: 'blur'
  }]
}